home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 52 / Amiga Format AFCD52 (Issue 136, May 2000).iso / -serious- / hardware / td64flash / readme.txt < prev    next >
Text File  |  2000-03-05  |  4KB  |  142 lines

  1. The patch files included in this archive serve to update
  2. versions 40.1 and 40.4 of Commodore's FastFileSystem and
  3. version 38.2 of Commodore's CLI command "Info" to handle
  4. partitions larger than 4 GB. The new filesystem provides
  5. support for the TD64 standard, which has been defined by
  6. an independent group of third-party Amiga developers. The
  7. trackdisk64 specification itself is available from Aminet
  8. sites (dev/misc/trackdisk64.lha). It is supported by:
  9.  
  10.   Dan Babcock
  11.   Ralph Babel
  12.   Jamie Cooper
  13.   Randell Jesup
  14.   Oliver Kastl
  15.   Bernhard Möllemann
  16.   Matthias Scheler
  17.   Ralph Schmidt
  18.   Michael B. Smith
  19.  
  20. Features of the new filesystem:
  21.  
  22. - supports TD64 API for TD64-aware devices.
  23.  
  24. - supports HD_SCSICMD for non-TD64-aware devices, so almost
  25.   everyone with a working Direct SCSI interface can use hard
  26.   disks larger than 4 GB without any device update (which
  27.   may be impossible for older hardware).
  28.   ATTENTION:
  29.   Don't create partitions greater than 2GB(Dos Limitation)
  30.  
  31. - supports TD_GETGEOMETRY (to update a removable medium's
  32.   geometry automatically). The following devices are known
  33.   to implement TD_GETGEOMETRY:
  34.  
  35.     1230scsi.device(Phase5's Blizzard I-IV,Blizzard 1260)
  36.     2060scsi.device(Phase5's Blizzard 2060)
  37.     ALF.device(BSC's Alf Controller)
  38.     carddisk.device
  39.     cybscsi.device(CyberSCSI I-II)
  40.     dracoscsi.device(Macrosystem's Draco)
  41.     oktagon.device(BSC's Oktagon)
  42.     omniscsi.device(Ralph Babel's GuruRom)
  43.     trackdisk.device
  44.     z3scsi.device(Phase5's Fastlane Z3)
  45.  
  46.   The following devices are known to be potentially incompatible
  47.   and are mapped out for the DriveGeometry functionality.
  48.   The list currently includes:
  49.  
  50.     scsi.device (All CBM SCSI Devices)
  51.     HardFrame.device (Microbotics HardFrame)
  52.     scsidev.device   (GVP Series I)
  53.     hddisk.device    (CBM A2090)
  54.     statram.device   (Ram Disk)
  55.     ramdrive.device  (Ram Disk)
  56.  
  57. - MountList/DOSDrivers/RDB entries for cyclinder, surfaces,
  58.   and sectors are no longer limited to 16-bit quantities.
  59.  
  60. - automatically disables TD64 for drivers that are known to
  61.   be potentially incompatible. The list currently includes:
  62.  
  63.     HardFrame.device (Microbotics HardFrame)
  64.     statram.device   (Ram Disk)
  65.     ramdrive.device  (Ram Disk)
  66.  
  67. - automatically disables SCSIDirect for drivers that are known
  68.   to be potentially incompatible. The list currently includes:
  69.  
  70.     scsidev.device   (GVP Series I)
  71.     hddisk.device    (CBM A2090)
  72.     statram.device   (Ram Disk)
  73.     ramdrive.device  (Ram Disk)
  74.  
  75.   If you create a partition >4GB border the FFS can't handle
  76.   this case for these devices.
  77.  
  78.  
  79. - an RDB extension to manually disable certain FFS tests for
  80.   broken drivers the TD64 developers were not aware of:
  81.  
  82.     de_Control, bit 0: set to 1 to skip TD_GETGEOMETRY test
  83.     de_Control, bit 1: set to 1 to skip TD64 test
  84.     de_Control, bit 2: set to 1 to mark a device as broken scsidirekt
  85.  
  86. - a TD64-/HD_SCSICMD-aware Format command is in the works.
  87.  
  88.  
  89.  
  90. INSTALLATION:
  91.  
  92. If your l:fastfilesystem is 40.4 then use this shell line
  93.  
  94.   spatch -ol:fastfilesystem_44_1 -pfastfilesystem_40_4.patch l:fastfilesystem
  95.  
  96. If your l:fastfilesystem is 40.1 then use this shell line
  97.  
  98.   spatch -ol:fastfilesystem_44_1 -pfastfilesystem_40_1.patch l:fastfilesystem
  99.  
  100.  
  101. RELEASENOTES:
  102.  
  103. o 44.5
  104.   - Added a -1 io_error check for the TD64 test.
  105.     scsi.device doesn`t return IOERR_NOCMD
  106.  
  107. o 44.4
  108.   - Sorry..the 44.3 init fix wasn`t perfect and the BUMP didn`t work
  109.  
  110. o 44.3
  111.   - Fixed a de_Control problem which could lead to failed inits
  112.  
  113. o 44.2
  114.   - Fixed a problem with detecting >4GB access.
  115.  
  116. o 44.1
  117.   - Initial Release
  118.  
  119.  
  120.  
  121. BUGREPORTS:
  122.  
  123. o Bugreports about a crashing ffs are WORTHLESS if you don't provide
  124.   segtracker/tnt(both tools are on Aminet and a MUST HAVE) informations.
  125.  
  126.  
  127. ATTENTION:
  128.  
  129. Probably not all devices which are incompatible with this FFS patch
  130. are listed in the disable tables. Therefore we need the feedback for
  131. incompatible and ancient devices.
  132.  
  133. PROBLEMS
  134.  
  135. o Don`t use REORG on a partition after the 4GB border
  136. o Don`t use DiskSalv on a partition after the 4GB border
  137. o Don`t use AmibackTools on a partition after the 4GB border
  138. o Don`t use QuarterbackTools on a partition after the 4GB border
  139. o Don`t use DynamiCache on a partition after the 4GB border
  140.  
  141. laire@popmail.owl.de (Ralph Schmidt)
  142.